package com.happyhome.services;

import java.util.List;

import com.happyhome.datamodel.District;
import com.happyhome.datamodel.House;
import com.happyhome.datamodel.User;

public interface HouseService {
	
	House findHouseById(Long id);
	House findEagerHouseById(Long id);
	House merge(House house);
	List<House> getAll();
	List<House> getListHousesIsDisplay();
	House getHouseByCode(String codeHouse);
	void setDisplayCavas(List<Long> listHousesId);
	List<House> getListHousesNewestLimit(Long limit);
	User getManagerInformation(House house);
	District getDistrictByHouse(House house);
	String getGoogleMap(Long idRoom);
}